bench racks - French English Dictionary